package xin.infinite.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;


@TableName("memorial_day")
@Data
@Accessors(chain = true)
public class MemorialDay {

    /** 纪念日ID*/
    @TableId(type = IdType.AUTO)
    private Long id ;

    /** 纪念日内容*/
    private String detail;

    /** 纪念日 日期*/
    private Date memorialDate;

    /** 纪念日类型
     *  1 按每年计算距离纪念日有多少天
     *  2 从纪念日开始计算已有多少天
     */
    private Integer mode;

    /** 创建用户ID*/
    private Long createdUserId;

    /** 删除标志
     *  1 删除
     *  0 未删除
     */
    private int deleteFlag;

    /** 创建时间*/
    private Date createdTime;

    /** 修改时间*/
    private Date updateTime;
}
